			
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
//using DDF.Data;
using DDF.Entity;
using System.Runtime.Serialization;
		
namespace ARR.Entities.Gateways
{
	[DataContract]
	[Serializable]
	public partial class TempArticleSaleRow : EntityStateTracker 
	{
		[DataMember]
		public int Id { get; set; }

		[DataMember]
		public int? StoreId { get; set; }

		[DataMember]
		public int? ArticleId { get; set; }

		[DataMember]
		public DateTime Date { get; set; }

		[DataMember]
		public int Units { get; set; }

		[DataMember]
		public decimal Sales { get; set; }

		[DataMember]
		public decimal GM { get; set; }

		[DataMember]
		public decimal GrossSales { get; set; }

		[DataMember]
		public decimal? Price { get; set; }

		[DataMember]
		public bool? Confirmed { get; set; }

		[DataMember]
		public decimal? NetMargin { get; set; }

		[DataMember]
		public int? PIDiffUnits { get; set; }

		[DataMember]
		public decimal? PIDiff { get; set; }

		[DataMember]
		public int? ChargeOffsUnits { get; set; }

		[DataMember]
		public decimal? ChargeOffs { get; set; }

		[DataMember]
		public decimal? Rebates { get; set; }

		[DataMember]
		public string BonusBuyNumber { get; set; }

		[DataMember]
		public decimal? Costs { get; set; }

		[DataMember]
		public decimal? CostsWithVat { get; set; }

		[DataMember]
		public int? RangeReviewId { get; set; }

		[DataMember]
		public int? CategoryId { get; set; }

		[DataMember]
		public string ArticleCode { get; set; }

		[DataMember]
		public string ArticleName { get; set; }

		[DataMember]
		public string EAN { get; set; }

		[DataMember]
		public string UOM { get; set; }

		[DataMember]
		public string Brand { get; set; }

		[DataMember]
		public string Manufacturer { get; set; }

		[DataMember]
		public string NotFoundCategory { get; set; }

		[DataMember]
		public decimal? Size { get; set; }

		[DataMember]
		public decimal? Width { get; set; }

		[DataMember]
		public decimal? Height { get; set; }

		[DataMember]
		public decimal? Facings { get; set; }

		[DataMember]
		public string Attribute1 { get; set; }

		[DataMember]
		public string Attribute2 { get; set; }

		[DataMember]
		public string Attribute3 { get; set; }

		[DataMember]
		public string Attribute4 { get; set; }

		[DataMember]
		public string Attribute5 { get; set; }

		[DataMember]
		public decimal? TaxRate { get; set; }

		[DataMember]
		public int? CountryId { get; set; }

		[DataMember]
		public string StoreCode { get; set; }

		[DataMember]
		public string StoreName { get; set; }

		[DataMember]
		public string Region { get; set; }

		[DataMember]
		public string City { get; set; }

		[DataMember]
		public string Address { get; set; }

		[DataMember]
		public string Phone { get; set; }

		[DataMember]
		public string Fax { get; set; }

		[DataMember]
		public string Format { get; set; }

	} 
} 
